stop somewhere - Turkish English Dictionary